package com.mycom.dao;

import com.mycom.pojo.UserForm;

import java.util.List;

public interface UserFormDao {
    /**
     * 保存用户保存报表信息
     * @param userForm
     * @return
     */
    public int save(UserForm userForm);

    /**
     * 根据身份证号码查询该用户所有的待提交报表
     * @param idCardNumber
     * @return
     */
    public List<UserForm> findByIdCardNumber(String idCardNumber);

    /**
     * 根据表单编号删除
     * @param formNumber
     * @return
     */
    public int deleteByFormNumber(String formNumber);

    /**
     * 根据表单编号查询表单
     * @param formNumber
     * @return
     */
    public UserForm findByFormNumber(String formNumber);

    /**
     * 批量删除
     * @param formNumbers
     */
    public int deleteMany(String[] formNumbers);
}
